body{
	margin:0;
	padding: 0;
	font-family: sans-serif;
	background-repeat: no-repeat;
	background-size: cover;

	background-repeat:no-repeat;
	background-size:100% 100%;
	-moz-background-size:100% 100%;
}
.box{
	position: absolute;
	top:50%;
	left: 50%;
	transform: translate(-50%,-50%);
	width:400px;
	height: 520px;
	padding: 40px;
	background: white;
	opacity:0.7;
	box-sizing : border-box;
	box-shadow: 0 15px 25px rgba(0, 0, 0, 0.5);
	border-radius: 10px;
}
.box h2
{
	margin:0 0 10px;
	padding: 0;
	color: black;
	text-align: center;
}
.head{
	margin-top:20px ;
	margin-left: 70px;
}

.word{
	line-height:28px;
	font-size: 18px;
	margin-top: 10px;
	border: none;
}


.box input{
	font-size: 16px;
}

img{
	margin-top: 0;
	float: right;
	margin-left: 100px;
}


